Big Huge Thesaurus

alpha radiation

noun

sounds kind of like